package com.huobao.yunying.utils;

import org.xutils.common.util.LogUtil;

import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.text.TextUtils;

import com.huobao.yunying.activitys.Act_WebView;

public class OpenBrowUtils {

	public static void startBrower(Context context, String uri, String title) {
//		startBrower(context, Uri.parse(uri));
		Intent intent = new Intent(context, Act_WebView.class);
		intent.putExtra("url",uri);
		intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
		intent.putExtra("title",title);
		context.startActivity(intent);
	}
	public static void startBrower(Context context, String uri) {
//		startBrower(context, Uri.parse(uri));
		Intent intent = new Intent(context, Act_WebView.class);
		intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
		intent.putExtra("url",uri);
		context.startActivity(intent);
	}

//	public static void startBrower(Context context, Uri uri) {
//		Intent intent = new Intent();
//		intent.setAction("android.intent.action.VIEW");
//		intent.addCategory("android.intent.category.BROWSABLE");
//		intent.setData(uri);
//		intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
//		boolean explicitMode = false;
//		String scheme = uri.getScheme();
//		if (scheme != null && scheme.startsWith("file")) {
//			explicitMode = true;
//		}
//		if (explicitMode) {
//			intent.setClassName("com.android.browser", "com.android.browser.BrowserActivity");
//		} else {
//			intent.addCategory("android.intent.category.BROWSABLE");
//		}
//		context.startActivity(intent);
//	}
//
//	public static void startBrower(Context context, String uri, String packageName, String className) {
//		startBrower(context, Uri.parse(uri), packageName, className);
//	}
//
//	public static void startBrower(Context context, Uri uri, String packageName, String className) {
//		Intent intent = new Intent();
//		intent.setAction("android.intent.action.VIEW");
//		intent.setData(uri);
//		intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
//		intent.setClassName(packageName, className);
//		context.startActivity(intent);
//	}
//
//	public static void clickFristPageViewFlow(Context ctx, String link) {
//		if (TextUtils.isEmpty(link) || link.equals("#") || link.equals("null"))
//			return;
//		if (link.contains("?")) {
//			String app = "", act = "", id = "";
//			int i1 = link.indexOf("?");
//			String str = link.substring(i1);
//			int i2 = str.indexOf("=");
//			String key1 = str.substring(1, i2);
//			int i3 = str.indexOf("&");
//			String value1 = str.substring(key1.length()+2, i3);
//			LogUtil.e(link);
//			LogUtil.e("app="+app+"   act="+act+"     id="+id);
//		}
//		// if(link_frist.equals("http://m.zhangyingtianxia.com/index.php?app=zyclassroom&act=show&id")){
//		//
//		// }else if(link_frist.equals("")){
//		//
//		// }else if(link_frist.equals("")){
//		//
//		// }else{
//		//
//		// }
//	}
}
